hayret ettirmek

  1. Verb to amaze